home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Columbia Kermit
/
kermit.zip
/
newsgroups
/
misc.19970326-19970626
/
000290_news@newsmaster….columbia.edu _Wed Jun 11 17:17:44 1997.msg
< prev
next >
Wrap
Internet Message Format
|
2020-01-01
|
3KB
Return-Path: <news@newsmaster.cc.columbia.edu>
Received: from newsmaster.cc.columbia.edu (newsmaster.cc.columbia.edu [128.59.35.30])
by watsun.cc.columbia.edu (8.8.5/8.8.5) with ESMTP id RAA08946
for <kermit.misc@watsun.cc.columbia.edu>; Wed, 11 Jun 1997 17:17:44 -0400 (EDT)
Received: (from news@localhost)
by newsmaster.cc.columbia.edu (8.8.5/8.8.5) id RAA08160
for kermit.misc@watsun; Wed, 11 Jun 1997 17:17:43 -0400 (EDT)
Path: news.columbia.edu!watsun.cc.columbia.edu!fdc
From: fdc@watsun.cc.columbia.edu (Frank da Cruz)
Newsgroups: comp.protocols.kermit.misc,comp.sys.hp.hpux
Subject: Re: Problem Building HP-UX 9 C-Kermit
Date: 11 Jun 1997 21:17:28 GMT
Organization: Columbia University
Lines: 46
Message-ID: <5nn4l8$7us$1@newsmaster.cc.columbia.edu>
References: <5nmuk8$r4r@news-central.tiac.net>
NNTP-Posting-Host: watsun.cc.columbia.edu
Keywords: HP-UX select
Xref: news.columbia.edu comp.protocols.kermit.misc:7146 comp.sys.hp.hpux:68294
In article <5nmuk8$r4r@news-central.tiac.net>,
Michael Ciaraldi <ciaraldi@tiac.net> wrote:
: I downloaded the source from Columbia and compiled it with GCC
: with the command "make hpux90gcc".
: This compiled and linked without error.
:
: However, when I run it does not work correctly.
: I can start kermit, set the line and speed, then connect.
: Anything I type on my keyboard does not go out the serial port,
: but things that come into the serial port from the other system
: appear on my screen OK. As I mentioned, the old version of
: Kermit works fine in this situation.
:
: Any ideas?
:
Just a guess: you are trying to run this version of Kermit on HP-UX 10.10 or
10.20. In that case you used the wrong makefile entry -- you must use one
of the hpux100* entries.
>From ckuker.bwr, item 3.2.4:
Beginning in 10.10, libcurses is linked to libxcurses, the new UNIX95
(X/Open) version of curses, which has some serious bugs; some routines, when
called, would hang and never return, some would dump core. Evidently
libxcurses contains a select() routine, and whenever C-Kermit calls what it
thinks is the regular (sockets) select(), it gets the curses one, causing a
segmentation fault. There is a patch for this from HP, PHCO_8086, "s700_800
10.10 libcurses patch", "shared lib curses program hangs on 10.10", "10.10
enhanced X/Open curses core dumps due to using wrong select call", 96/08/02
(you can tell if the patch is installed with "what /usr/lib/libxcurses.1";
the unpatched version is 76.20, the patched one is 76.20.1.2. It has been
verified that C-Kermit works OK with the patched library, but results are
not definite for HP-UX 10.20 or higher.
To ensure that C-Kermit works even on non-patched HP-UX 10.10 systems,
separate makefile entries are provided for HP-UX 10.00/10.01, 10.10, 10.20,
etc, in which the entries for 10.10 and above link with libHcurses, which is
"HP curses", the one that was used in 10.00/10.01.
(end quote)
More info about C-Kermit 6.0 at:
http://www.columbia.edu/kermit/ck60.html
- Frank